/* CSS Document */
*{margin:0px; padding:0px;}
body{font-size:12px; padding:10px;}
a{text-decoration:none; color:#333333; border:0px;}
ul,li{list-style:none;}
.clear{clear:both; line-height:0px; font-size:0px;}

#login_body{margin:0 auto; width:600px; padding-top:100px;}
#login_content{float:left; width:550px; border:10px solid #CCC; padding:15px;}
#login_content .heading{float:left; width:550px; height:45px; text-align:center; font-size:24px; font-weight:bold; color:#999999; border-bottom:1px dashed #CCC;}
#login_content .box{float:left; width:550px;}
#login_content .login_img{float:left; width:95px; height:120px; padding:20px;}
#login_content form{float:left; width:415px; height:160px;}
#login_content form ul{float:left; width:405px; padding:5px;}
#login_content form ul li{float:left; width:395px; height:30px; padding:5px;}
#login_content form ul li span{float:left; width:120px; height:30px; line-height:30px; text-align:right; padding-right:10px; font-size:14px;}
#login_content form ul li input{float:left; padding-left:5px; height:28px; line-height:28px; border:1px solid #CCC;}
#login_content form ul li p{float:left; padding-left:10px; padding-top:5px; cursor:hand;}
#login_content form div{float:left; width:315px; padding-left:100px;}
#login_content form div a{float:left; width:100px; height:30px; text-align:center; line-height:30px; background:#999999; color:#FFF; margin-left:10px; font-size:14px; font-weight:bold; display:block; cursor:hand;}

#body{float:left; width:100%; height:100%; background:url(bg.png) top repeat-x; overflow:hidden;}
#header{float:left; width:100%; height:80px; border-bottom:5px solid #CCC; overflow:hidden;}
#center{float:left; width:100%; overflow:hidden;}

.index_left{float:left; width:230px; border-right:5px solid #CCC; overflow:hidden;}
.index_right{float:left; overflow:hidden;}

.main{margin:0 auto; width:100%; overflow:hidden;}
.body{float:left; border:1px solid #CCC;}
.content{float:left; width:100%;}

.logo{float:left; width:230px; height:80px; line-height:80px; font-size:30px; font-weight:bold; text-align:center; font-family:Tahoma; color:#999; display:block;}
.header{float:left; height:80px;}
.header .header_info{float:left; height:40px; width:100%;}
.header_info .welcome{float:left; width:300px; height:40px; line-height:40px; padding-left:20px; font-family:Arial, Helvetica, sans-serif,'宋体';}
.header_info span{float:right; width:200px; height:40px; line-height:40px; text-align:center;}
.header_info span a{padding-left:5px; padding-right:5px;}
.top_nav{float:left; width:800px; height:40px; padding-top:5px;}
.top_nav li{float:left; padding-left:5px; padding-right:5px; height:35px; line-height:35px;}
.top_nav li a{float:left; width:100px; height:35px; background:#CCC; text-align:center; font-size:16px; font-weight:bold; display:block;}
.top_nav li a:hover{background:#dedede;}

.left_mune{float:left; width:210px; padding:10px;}
.left_mune ul{float:left; width:208px; border:1px solid #CCCCCC;}
.left_mune ul h1{float:left; width:200px; padding-left:8px; height:35px; line-height:35px; border-bottom:2px solid #CCCCCC; background:url(bg.png) top repeat-x; font-size:14px;}
.left_mune ul li{float:left; width:200px; padding-left:8px; height:30px; line-height:30px; padding-bottom:5px;}
.left_mune ul li span{float:left; width:180px; padding-left:12px; border-bottom:1px solid #CCC; font-weight:bold;}
.left_mune ul li span a{float:left;}
.left_mune ul li span .c{float:right; width:60px; text-align:center; color:#666; font-weight:100;}

.system_info{float:left; width:100%; font-family:Arial, Helvetica, sans-serif,'宋体';}
.system_info h1{float:left; width:100%; height:40px; line-height:40px; font-size:16px; font-weight:bold; text-align:center; border-bottom:4px solid #CCC;}
.system_info li{float:left; width:100%; height:35px; line-height:35px; border-bottom:1px solid #CCC;}
.system_info li span{float:left; width:200px; text-align:right; font-weight:bold; border-right:1px solid #CCC; padding-right:10px;}
.system_info li p{float:left; padding-left:15px;}

.breadcrumb{float:left; width:100%; background:url(breadcrumb_bg.png) top repeat-x;}
.breadcrumb .dh{float:left; padding-top:5px; padding-bottom:5px; height:30px; line-height:30px; padding-left:20px; background:url(directory.png) left center no-repeat;}
.breadcrumb .dh a{padding-right:5px;}
.breadcrumb .button{float:right; width:140px; height:25px; padding-right:10px; padding-top:5px;}
.breadcrumb .button a{float:left; width:60px; height:25px; text-align:center; line-height:25px; background:#006; color:#FFF; margin-left:10px; font-size:14px; font-weight:bold; display:block;}

.form_list{float:left; width:100%; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:10px;}
.form_list li{float:left; width:100%; border-bottom:1px dashed #dedede; padding-top:5px; padding-bottom:5px; overflow:hidden;}
.form_list li .ti{float:left; width:150px; height:30px; line-height:30px; font-size:14px; text-align:right; padding-right:10px;}
.form_list li .input{float:left; height:28px; line-height:28px; padding-left:5px; padding-right:5px; margin-left:2px; margin-right:2px; border:1px solid #dedede;}
.form_list li .input:hover{border:1px dashed #8DB2E3;}
.form_list li .text{float:left; line-height:15px; padding:5px; border:1px solid #dedede;}
.form_list li .text:hover{border:1px dashed #8DB2E3;}
.form_list li label{float:left; line-height:30px; padding-right:10px;}
.form_list li select{float:left; height:28px; line-height:28px; padding-left:5px; margin-left:2px; margin-right:2px; border:1px solid #dedede;}
.form_list li .ds{float:left; padding-left:10px; line-height:30px; color:#666;}
.form_list li .4t{float:left; width:260px; overflow:hidden;}
.form_list li .4t li{float:left; width:260px !important; border:0px;}

#footer{float:left; width:100%; height:30px; border-top:5px solid #CCC;}
#footer .f{float:right; width:200px; height:30px; text-align:right; color:#333; line-height:30px; padding-right:15px; font-family:Arial, Helvetica, sans-serif,'宋体';}
.footer{background:#FFFFFF; text-align: center; line-height:50px; font-size: 12px; color: #333;clear: both;}